#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;


//class A
//{
//public:
//
//	A()
//	{
//
//	}
//private:
//	int _a;
//
//};
//
//int main()
//{
//	//char* a = new char;
//	//const char*  a1 = new char;
//	////const char * a1 = new char;
//	//char* a2 = a;
//	//a1 = a2;
//	//*a1 = 1;
//
//	return 0;
//}

//template<class T>
//void Swap(T &a1, T &a2)
//{
//	T tem = a1;
//	a1 = a2;
//	a2 = tem;
//}
//
//int main()
//{
//	int a = 1, b = 2;
//	Swap(a,b);
//	double a1 = 1, b1 = 2;
//	Swap(a1, b1);
//	return 0;
//}
